﻿using System;
using System.Collections.Generic;
using EXT;
using System.Linq;
using System.Windows.Forms;

namespace BanHangCshap.DanhMuc.gkhtdl63.Nghiemthu
{
    public partial class frmNgayNghiemthu : Form
    {
        object xgNgayhoanthanh;
        public frmNgayNghiemthu(object xlNgayhoanthanh)
        {
            this.xgNgayhoanthanh = xlNgayhoanthanh;
            InitializeComponent();
        }

        private void frmNgayNghiemthu_Load(object sender, EventArgs e)
        {
            dtpNgaynghiemthu.EditValue = DateTime.Now;
        }

        private void btnDong_Click(object sender, EventArgs e)
        {
            this.Close();
        }

        public event MyEvent_LoadData Capnhat = null;

        private void btnDongy_Click(object sender, EventArgs e)
        {
            if (xgNgayhoanthanh != null)
            {
                if (DateTime.Compare(dtpNgaynghiemthu.EditValue.ToDateTime().Date, xgNgayhoanthanh.ToDateTime().Date) < 0)
                {
                    DevExpress.XtraEditors.XtraMessageBox.Show("NGÀY HOÀN THÀNH không được nhỏ hơn NGÀY BẮT ĐẦU LÀM", "THÔNG BÁO", MessageBoxButtons.OK, MessageBoxIcon.Warning);
                    dtpNgaynghiemthu.Focus();
                    return;
                }
            }

            if (dtpNgaynghiemthu.EditValue!=null)
            {
                if (Capnhat!=null)
                {
                    Capnhat(this, new ELoadData() { IsLoadData=true,Data=dtpNgaynghiemthu.EditValue});
                }
            }
            this.Close();
        }
    }
}
